English word definition — powered by WordNet
kill a large number of people indiscriminately
Want to remember mow down?